// 确保脚本在页面加载完成后执行

function setIframeStyle(iframeSelector, targetSelector, styleRules) {
    try {
        const parentDocument = window.parent.document;
        const iframe = parentDocument.querySelector(iframeSelector);

        if (iframe && iframe.contentDocument) {
            const targetElements = iframe.contentDocument.querySelectorAll(targetSelector);
            targetElements.forEach(element => {
                Object.entries(styleRules).forEach(([property, value]) => {
                    element.style.setProperty(property, value, 'important');
                });
            });
            console.log(`成功修改 ${targetSelector} 的样式`);
        } else {
            console.warn('未找到 iframe 或无法访问其内容');
        }
    } catch (error) {
        console.error('无法访问 iframe 内容，可能是跨域问题:', error);
    }
}


window.onload = function () {
    setIframeStyle(
        'div.st-key-sidebar-sacmenu iframe', // iframe 的选择器
        '.ant-menu .ant-menu-item-divider', // iframe 中需要修改样式的选择器
        {
            'margin-block': '16px', // 修改样式
        }
    );
};

